package com.whfc.fim.dto;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author : qzexing
 * @version : 1.0
 * @date : 2021-01-25 16:46
 */
@Data
public class FimAlgDeviceDTO implements Serializable {

    /**
     * 设备ID
     */
    private Integer algDeviceId;
    /**
     * 网络摄像头名称
     */
    private String name;

    /**
     * 厂商
     */
    private String vendor;

    /**
     * 流媒体-账号
     */
    private String username;

    /**
     * 流媒体-密码
     */
    private String password;

    /**
     * 摄像头配置
     */
    @JsonInclude(JsonInclude.Include.NON_NULL)
    List<FimAlgDeviceCheckRuleDTO> config;
}
